#cont{ width: 960px; margin-left: auto; margin-right: auto; }
#login{ float: right; height: 50px;  margin: 0 0 10px auto; text-align: right; background: blue; opacity: .7; }
#title{ text-align: center; background: #82E0FF; }
#menu{ }

.punt
{
	opacity: .7;
	background-image: url('res/tab.png');
}

.col
{
	background: #002F80;
	color: #002F80;
}

body
{
	background: #C2EFFF;
}

td
{
	text-align: center;
	width: 127px;
	height: 34px;
	
}

a:link    { color:cyan; }
a:visited { color: cyan; background: #82E0FF;}
a:active  { color:red; }

.butt
{
	background-image: url('res/button.png');
	color: blue;
	font-weight:bold;
	width: 180px;
	height: 47px;
	font-family: Zenhei;
	font-size: 15px;
	vertical-align: text-middle;
	text-align: center;	
}
.butt:active { background-image: url('res/button-act.png');}